radiator water outlet - French English Dictionary